module.exports = {
    testEnvironment: 'node',
    testMatch: [
        '**/mcp-*.test.js'
    ],
    setupFilesAfterEnv: [],
    testTimeout: 30000,
    detectOpenHandles: false,
    forceExit: true,
    verbose: false,
    collectCoverageFrom: [
        'test/mcp-*.test.js',
        'mcp-tools.js',
        'response-utils.js',
        'logging-utils.js'
    ],
    coverageReporters: ['text', 'lcov', 'html'],
    coverageDirectory: 'coverage-mcp',
    moduleNameMapping: {
        '^@/(.*)$': '<rootDir>/node_modules/$1'
    }
};